package com.plian.system.wrapper.hr.hrbackup;

import com.plian.system.dto.hr.staff.AnnualAssessmentDTO;
import com.plian.system.dto.hr.staffBackup.AnnualAssessmentOldDTO;
import com.plian.system.entity.hr.staff.AnnualAssessment;
import com.plian.system.entity.hr.staffAnnualBackup.AnnualAssessmentOld;
import com.plian.system.mybatis.support.BaseWrapper;
import com.plian.system.vo.hr.staff.AnnualAssessmentVO;
import com.plian.system.vo.hr.staffAnnualBackup.AnnualAssessmentOldVO;
import com.plian.system.wrapper.util.CacheWrapperUtil;
import com.plian.system.wrapper.util.WrapperUtil;
import org.mapstruct.Mapper;

import static com.plian.system.wrapper.util.WrapperConstant.SPRING;

/**
 * 年度考核结果包装类,返回视图层所需的字段
 *
 * @author gangan
 * @since 2019-09-30
 */
@Mapper(componentModel = SPRING, uses = {CacheWrapperUtil.class, WrapperUtil.class})
public interface AnnualAssessmentOldWrapper extends BaseWrapper<AnnualAssessmentOld, AnnualAssessmentOldDTO, AnnualAssessmentOldVO> {

}
